Process Choreographies in Service-oriented Environments

نویسنده

  • Gero Decker
چکیده

Service choreographies have been put forward as new viewpoint in service-oriented design. They are especially relevant for business-to-business (B2B) integration and describe the interaction behavior of a set of collaborating services from a global perspective. These global interaction models are then used for generating interface processes for each service which in turn is the starting point for implementing new services or adapt existing ones. This thesis analyzes how well existing choreography languages are suited to cover all choreography design phases and presents a new choreography language, namely Let’s Dance, together with a top-down design method. Reasoning on choreographies is discussed as well as adapting BPMN as notation for choreography modeling. Furthermore, correlation and common patterns thereof are introduced as glue between conversations and process execution. Finally, a prototypical editor and analysis tool for Let’s Dance choreographies is presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Unified Formal Foundation for Service Oriented Architectures

This paper summarizes how an algebra for mobile systems, the π-calculus, can be applied as unified formal foundation to service oriented architectures (SOA). The concepts accounted are orchestrations including data and processes, as well as choreographies consisting of interacting processes. Since SOAs incorporate agile binding of interaction partners, static process structures as found in Petr...

متن کامل

Synthesis of Orchestrators from Service Choreographies

Interaction topologies in service-oriented systems are usually classified into two styles: choreographies and orchestrations. In a choreography, services interact in a peer-to-peer manner and no service plays a privileged role. In contrast, interactions in an orchestration occur between one particular service, the orchestrator, and a number of subordinated services. Each of these topologies has...

متن کامل

Behavior Alignment and Control Flow Verification of Process and Service Choreographies

The representation of process and service choreographies has been recognized as an important requirement in service-oriented methodologies. The guarantee of alignment between process and service choreographies and the verification of the behavior of choreographies represent an important improvement for such methodologies, since they enable the automatic generation of choreography service specif...

متن کامل

Development Framework for Web Service Choreographies in Pervasive Environments

Nowadays mobile devices like PDAs and smart phones are not only becoming extremely popular, mainly due to their decreased price tag, but they are also becoming more intelligent. These mobile devices are a valuable asset to incorporate in large scale applications, e.g. making bank payments via SMS. However, it does not have to stop with mobile devices and server applications. When we add sensor ...

متن کامل

Choreography Design Using WS-BPEL

Web Services are the state-of-the-art realization of a service-oriented architecture. While there is an agreed standard to describe the interface of services (WSDL) as well as an agreed standard to describe the behavior of a single process (WS-BPEL), there is no agreed standard to describe choreographies. In this paper, we give an overview about existing approaches to model choreographies and p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006